regular troops - Spanish English Dictionary